Honor unknown alt (make zero) on upload.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 16 Nov 2002 03:06:08 +0000 (03:06 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 16 Nov 2002 03:06:08 +0000 (03:06 +0000)
gpsbabel/magproto.c

index c8fb6f9647ce8c8aed989212ba3a1f234802058e..9011e017d1cf3c3c1fd2aef48922c20347fa62f7 100644 (file)
@@ -981,7 +981,8 @@ mag_waypt_pr(const waypoint *waypointp)
        sprintf(obuf, "PMGNWPL,%4.3f,%c,%09.3f,%c,%07.lf,M,%-.8s,%-.30s,%s",
                lat, ilon < 0 ? 'N' : 'S',
                lon, ilat < 0 ? 'E' : 'W',
-               waypointp->position.altitude.altitude_meters,
+               waypointp->position.altitude.altitude_meters == unknown_alt ?
+                       0 : waypointp->position.altitude.altitude_meters,
                owpt,
                odesc,
                icon_token);